home *** CD-ROM | disk | FTP | other *** search
/ Dictionaries & Language / Dictionaries and Language (Chestnut CD-ROM) (1993).iso / misc / vb30 / vb30.doc < prev    next >
Encoding:
Text File  |  1986-02-07  |  47.4 KB  |  1,776 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.    VV      VV        BBBBBBB                   33333                00000
  18.    VV     VV        BB     BB                33   33               000000
  19.    VV    VV        BB     BB                     33               00   00
  20.    VV   VV        BB    BB                      33               00   00
  21.    VV  VV        BBBBBBB                     333                00   00
  22.    VV VV        BB     BB                     33               00   00
  23.    VVVV        BB     BB                     33               00   00
  24.    VVV        BB    BB                 33   33               000 000
  25.    VV        BBBBBBB                   33333       **        00000
  26.  
  27.  
  28.  
  29.                         ___________________________
  30.  
  31.  
  32.  
  33.                     Foreign Language Vocabulary Builder
  34.  
  35.  
  36.  
  37.                         ___________________________
  38.  
  39.  
  40.  
  41.                                     by
  42.  
  43.                              Norman C. Saunders
  44.  
  45.                                    and
  46.  
  47.                              Frances M. Coniglio
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57. #
  58.  
  59.  
  60.  
  61.         
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.                          Table of Contents
  70.  
  71.  
  72.         Chapter 1 Introduction                                  1
  73.  
  74.            1.1 What Vocabulary Builder Does                     1
  75.            1.2 A History of VB                                  2
  76.            1.3 Systems Considerations                           2
  77.  
  78.         Chapter 2 Running VB                                    4
  79.  
  80.            2.1 VB Commands                                      4
  81.  
  82.               2.1.1  I)ntroduction to Vocabulary Builder        4
  83.               2.1.2  M)ake a Word List                          4
  84.               2.1.3  E)dit a Word List                          5
  85.               2.1.4  A)dd Words to a List                       5
  86.               2.1.5  D)elete a Word List, R)ename a Word
  87.                         List                                    6
  88.               2.1.6  P)rint a Word List                         6
  89.               2.1.7  S)tudy a Word List                         6
  90.               2.1.8  T)esting for Mastery                       7
  91.               2.1.9  W)hat Lists are Available                  7
  92.               2.1.10 C)hange Languages                          7
  93.  
  94.            2.2 Hints for using VB                               8
  95.  
  96.         Appendix A Distribution Disk Files                      9
  97.  
  98.         Appendix B Installation                                10
  99.  
  100.            B.1 With Turbo Pascal                               10
  101.            B.2 Without Turbo Pascal                            11
  102.  
  103.         Appendix C Borland Installation Instructions           12
  104.  
  105.            C.1 TERMINAL INSTALLATION                           12
  106.            C.2 IBM PC Display Selection                        12
  107.            C.3 Non-IBM PC Installation                         13
  108.  
  109.         Appendix D List of HELP.VB                             20
  110.  
  111.            D.1 What Vocabulary Builder Does For You            20
  112.            D.2 Naming a Word List                              20
  113.            D.3 Building a Word List                            21
  114.            D.4 Editing a Word List                             21
  115.            D.5 Adding Words to a List                          22
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.         
  128.  
  129.  
  130.  
  131.            D.6 Studying a List                                 22
  132.            D.7 Testing for Mastery                             23
  133.            D.8 Hints for Using VB                              23
  134.            D.9 Verb Hints                                      23
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.         VOCABULARY BUILDER      July 3, 1985                  Page 1
  193.         
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.                                   Chapter 1
  204.  
  205.                                 Introduction
  206.  
  207.  
  208.  
  209.  
  210.         1.1 What Vocabulary Builder Does
  211.  
  212.  
  213.           Vocabulary  Builder  (VB) is a program to help  you  learn
  214.         your  foreign   language   vocabulary.   The  editing  tools
  215.         provided allow you to build and maintain customized lists of
  216.         vocabulary  words  and  their  associated  foreign  language
  217.         translations.  In study  mode,  you  go over your word lists
  218.         and  commit  them  to  memory.  In test mode, you see if you
  219.         have truly mastered a list. 
  220.  
  221.           The  program,   once   installed,   is   intended   to  be
  222.         self-documenting.  If  you  do  get  confused  at any point,
  223.         though, a more complete description of all the  VB  commands
  224.         is included below in section 2.1.
  225.  
  226.           We've   attempted  to  minimize  computer  jargon  in  the
  227.         documentation  and  in the  associated  help  files.   Also,
  228.         extensive error checking is carried out  by  VB  to keep you
  229.         from inadvertantly destroying an existing word list or  from
  230.         getting some  incomprehensible  computer error message.  Any
  231.         suggestions for further improvements, or reports of problems
  232.         with the program, should be forwarded to the authors. 
  233.  
  234.           VB  is  a copyrighted program.  We,  the  authors,  freely
  235.         release it to the public domain for use  by  all  interested
  236.         parties.   Sale  of  this program and  any  associated  data
  237.         files, or  packaging  of  any  of the VB material with other
  238.         material  for sale is forbidden without the express  written
  239.         consent of the authors. 
  240.  
  241.           VB has one major limitation.  It will only  handle foreign
  242.         languages which can be  expressed  in the English alphabet. 
  243.         Cyrillic, Greek,  and  Chinese,  for  example,  can  only be
  244.         studied insofar  as  these  languages  may be transliterated
  245.         from their  native alphabets.  Also, special accent marks or
  246.         punctuation not included on a standard  Qwerty  keyboard are
  247.         not available to VB users.  VB  was  developed  to run on as
  248.         broad a  range of computers as possible, many of which don't
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.         VOCABULARY BUILDER      July 3, 1985                  Page 2
  259.         
  260.  
  261.  
  262.  
  263.         have the  character  set  or graphics capabilities to handle
  264.         non-English alphabets. 
  265.  
  266.         
  267.  
  268.  
  269.  
  270.  
  271.         1.2 A History of VB
  272.  
  273.  
  274.           VB was first conceived when my  son began taking French in
  275.         middle school.   He  was having trouble committing the flood
  276.         of strange, new words  to  memory  and  was  getting rapidly
  277.         discouraged.  I wrote version 1 in the  SBasic  language,  a
  278.         structured  programming   language  distributed  with  early
  279.         models of  the  Kaypro  computer.  This rapidly-put-together
  280.         program served its intended purpose and  got  my son through
  281.         that first year of foreign language study. 
  282.  
  283.           When I received my  first  copy  of  Turbo Pascal (version
  284.         1.0) from Borland International, I cast about for a suitable
  285.         project and settled on a translation  of  VB  from SBasic to
  286.         Pascal, resulting in version 2 of VB.
  287.  
  288.           Since that time I've  done quite a bit more programming in
  289.         Pascal and  when  I saw Micro Cornucopia's announcement of a
  290.         Pascal   programming  contest,  I  decided,  along  with  an
  291.         associate, to completely re-write VB, adding capabilities to
  292.         the  program,  enhancing VB's error-checking, and  generally
  293.         making the tone of the program as helpful and non-judgmental
  294.         as  possible.  Thus was born version 3.0 of VB, the  current
  295.         version. 
  296.  
  297.         
  298.  
  299.  
  300.  
  301.  
  302.         1.3 Systems Considerations
  303.  
  304.  
  305.           Alas,  as  much  as  we wanted to avoid technical matters,
  306.         there comes a time  in most documentation when at least some
  307.         is  necessary.   Most  of the technical  material  has  been
  308.         relegated to the appendices but we wanted to  state  at this
  309.         point on which computers we know VB will run. 
  310.  
  311.           VB is written in Turbo Pascal.  The  only  section  of the
  312.         program  containing operating system dependent code  is  (so
  313.         far as  we  know)  the  disk  directory  section.   Separate
  314.         INCLUDE files are provided, one for  CP/M-based  systems and
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.         VOCABULARY BUILDER      July 3, 1985                  Page 3
  325.         
  326.  
  327.  
  328.  
  329.         the other for those computers running  under  MS-DOS. The VB
  330.         program has  been  compiled  successfully with both versions
  331.         2.0 and  3.0 of Turbo Pascal and has been tested on a Kaypro
  332.         II and an Apple ][+ running under CP/M, and on an IBM XT and
  333.         a Sperry portable running under MS-DOS. Further installation
  334.         details,  both  for those who do own Turbo  Pascal  and  for
  335.         those who don't, is  included  in appendices B and C. There,
  336.         that wasn't too painful, was it? 
  337.  
  338.         
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.         VOCABULARY BUILDER      July 3, 1985                  Page 4
  391.         
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.                                   Chapter 2
  402.  
  403.                                  Running VB
  404.  
  405.  
  406.  
  407.  
  408.         2.1 VB Commands
  409.  
  410.  
  411.           Following  is a more detailed description of the  commands
  412.         VB recognizes than is available while  running  the  program
  413.         itself.  If you get confused while using VB, or if  you just
  414.         like to  read  long  documentation  files,  then  this  next
  415.         section is for you!  Upon entry to VB you'll  first  see the
  416.         copyright  notice  (we  had  to  get  our  names  in   there
  417.         somewhere), followed  by  VB's  main menu with the following
  418.         commands:
  419.  
  420.         
  421.  
  422.  
  423.         2.1.1 I)ntroduction to Vocabulary Builder
  424.  
  425.           This selection from the main  VB  menu  presents  a second
  426.         menu of help files  which  you  may  then  choose to display
  427.         on-screen.  Appendix D contains a listing of  these files as
  428.         well. 
  429.  
  430.         
  431.  
  432.  
  433.         2.1.2 M)ake a Word List
  434.  
  435.           This  is the command you use to create  new  word  lists. 
  436.         When you issue the command, VB first asks you what  you want
  437.         to  call  your  list.  The name must be no longer than eight
  438.         characters  and  must begin with an  alphabetic  character. 
  439.         Embedded blanks are not  allowed  in the name.  The name may
  440.         be  entered  in  either  upper  or  lower case (all of  your
  441.         responses to VB may  be  in  either  case,  but more on this
  442.         later). 
  443.  
  444.           VB will then ask you for the first  English word, and then
  445.         for  its  foreign language translation.  This will  continue
  446.         until  you terminate the  process  by  entering  a  carriage
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.         VOCABULARY BUILDER      July 3, 1985                  Page 5
  457.         
  458.  
  459.  
  460.  
  461.         return in response to  the  'Enter  English Word' prompt, or
  462.         until the list reaches its maximum length of 25 word pairs. 
  463.         Although  you  may have as many as 25 pairs of words in  any
  464.         one list, we recommend that you initially stick with shorter
  465.         lists, on the order of ten to fifteen word pairs.  Generally
  466.         speaking, a  list  will  be  easier to master if you keep it
  467.         fairly short and you will also be able to add  related words
  468.         to the list at a  later  time as you run across them in your
  469.         study of the language. 
  470.  
  471.           The  maximum  length for entries in  a  word  list  is  40
  472.         characters, including any embedded blanks.  That is, you can
  473.         also use entire phrases rather  than  just  single  words in
  474.         your list.  We suggest that all entries to a word list be in
  475.         lower case entirely unless  you  are  dealing  with a proper
  476.         noun.  This  will avoid confusion later when you're studying
  477.         the list or testing your mastery of the list. 
  478.  
  479.         
  480.  
  481.  
  482.         2.1.3 E)dit a Word List
  483.  
  484.           VB  will  first  ask  if you need to see  a  directory  of
  485.         available lists and will  then  request the name of the list
  486.         you want to edit.  After reading the list  from the language
  487.         diskette,  where  it  was  stored by the  'Make  Word  List'
  488.         command, VB will present each word pair, English part first,
  489.         followed by the foreign language translation. 
  490.  
  491.           A word is displayed on the  screen  and  you  then have an
  492.         opportunity to  change  it.   If  you  wish  to  change  the
  493.         displayed word  or phrase, type in the complete replacement,
  494.         followed  by a carriage return.  If you wish  to  leave  the
  495.         word or  phrase  as  it  stands,  simply  enter  a  carriage
  496.         return.  VB will  move  in  this  fashion through the entire
  497.         word list.  Then, all changes you have entered will be saved
  498.         in the word list file on the language diskette. 
  499.  
  500.         
  501.  
  502.  
  503.         2.1.4 A)dd Words to a List
  504.  
  505.           VB will again ask if  you  need  to  see a directory, then
  506.         will request  the  name  of the list to be augmented.  After
  507.         reading the list,  VB  will tell you how many word pairs are
  508.         currently  included then begin  asking  you  for  additional
  509.         pairs  of words.  As with the 'Make Word List' command,  you
  510.         may terminate the command by  entering  a carriage return at
  511.         the 'Enter English Word' prompt or by reaching the limit  of
  512.         25 word pairs.  VB will then  re-save  the  expanded list on
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.         VOCABULARY BUILDER      July 3, 1985                  Page 6
  523.         
  524.  
  525.  
  526.  
  527.         the language diskette. 
  528.  
  529.         
  530.  
  531.  
  532.         2.1.5 D)elete a Word List, R)ename a Word List
  533.  
  534.           These  two commands allow for rudimentary file  management
  535.         on your language diskette by letting you clean out old files
  536.         you  no longer need or rename existing files.  Both commands
  537.         ask if you need to see a directory of available lists before
  538.         you proceed. 
  539.  
  540.         
  541.  
  542.  
  543.         2.1.6 P)rint a Word List
  544.  
  545.           If you have a printer available you can get a printed copy
  546.         of  your  word  lists  with  this  command.   We  especially
  547.         recommend doing this when the foreign language words include
  548.         any special  accents  or  other  diacritical marks.  You can
  549.         enter the marks directly on the  printout  by  hand  so that
  550.         you'll be sure not to forget about them. 
  551.  
  552.         
  553.  
  554.  
  555.         2.1.7 S)tudy a Word List
  556.  
  557.           The  study  command  first  asks  if  you wish  to  see  a
  558.         directory of available lists then requests  the  name of the
  559.         list  you  wish  to go over.  VB then asks how you want  the
  560.         list presented: from English to the foreign language or from
  561.         the foreign language to English.
  562.  
  563.           The list is presented  in  a  random  ordering,  different
  564.         every  time  you study the list.  If the  list  were  always
  565.         presented beginning with the first word pair then continuing
  566.         on  until   the  last  were  reached,  you  would  begin  to
  567.         anticipate  the  correct  answer  simply  from the order  of
  568.         presentation.  The random approach avoids this problem. 
  569.  
  570.           VB gives you either an English  word or a foreign language
  571.         word (depending on how you want to study the list) then asks
  572.         for a translation.  Enter the  answer you believe is correct
  573.         followed by a carriage return.  VB will immediately tell you
  574.         whether you got it  right  or  not.  If you did get it right
  575.         then VB  will  move along to the next word pair.  If not, VB
  576.         displays  the correct answer on the screen and requests that
  577.         you, in turn, enter the correct response from the keyboard. 
  578.         This provides  both  visual and tactile reinforcement to the
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.         VOCABULARY BUILDER      July 3, 1985                  Page 7
  589.         
  590.  
  591.  
  592.  
  593.         learning process. 
  594.  
  595.           When you've completed the  list,  VB will tell you how you
  596.         did on the attempt then return you to the main menu. 
  597.  
  598.         
  599.  
  600.  
  601.         2.1.8 T)esting for Mastery
  602.  
  603.           Once you feel you've  fully  mastered a list, you can test
  604.         yourself.  After the usual requests for  directory  and list
  605.         name, VB will offer you three choices for list presentation:
  606.         from English  to  the  foreign  language,  from  the foreign
  607.         language to English, or a random movement between the two. 
  608.  
  609.           As with  the study command, the order of list presentation
  610.         is always  random.  Testing for mastery proceeds pretty much
  611.         as with  studying except you don't get immediate feedback on
  612.         whether  your  translation  was correct or not.  Rather,  VB
  613.         goes through the entire list then tells you  how you did and
  614.         presents a list of words that need further study. 
  615.  
  616.           We recommend that you  take  all three types of test after
  617.         you  feel  you've mastered a particular list, just  to  make
  618.         sure that you don't have any word pairs  that  need  further
  619.         study. 
  620.  
  621.         
  622.  
  623.  
  624.         2.1.9 W)hat Lists are Available
  625.  
  626.           This command generates a list of all the  word  lists  you
  627.         currently have saved on the language diskette. 
  628.  
  629.         
  630.  
  631.  
  632.         2.1.10 C)hange Languages
  633.  
  634.           If you're studying more than one language or  if there are
  635.         two or more people saving word lists in different  languages
  636.         on the language diskette,  then  this  command will help you
  637.         keep things  straight.   When  VB  is  first  started  up it
  638.         assumes  a  language  by  default  (see appendix B for  more
  639.         information  on this point).  The screen  headings  and  the
  640.         help  files  are all  customized  to  reflect  the  language
  641.         default. 
  642.  
  643.           Also,  and  more  importantly,  all  word  lists that  are
  644.         created with  VB are saved on the language diskette with the
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.         VOCABULARY BUILDER      July 3, 1985                  Page 8
  655.         
  656.  
  657.  
  658.  
  659.         file name that you  specify and with the file name extension
  660.         made up of the first three letters of the language currently
  661.         under study.   For example, if VB has been configured as the
  662.         'French Vocabulary  Builder,' then all word lists created by
  663.         the  user  are  saved  as  'listname.FRE'  on  the  language
  664.         diskette.   If  some  one  else  in the family  is  studying
  665.         Spanish,  then  all  of  their  word  lists  are  stored  as
  666.         'listname.SPA.'
  667.  
  668.           Whenever you request a directory of word lists, only those
  669.         with  the  extent corresponding to the current language  are
  670.         displayed.  This allows two or more users  who  are studying
  671.         different  languages to use the same list names without fear
  672.         of  treading  on  each  other's toes.  Also, it  keeps  VB's
  673.         directory listing relatively uncluttered. 
  674.  
  675.         
  676.  
  677.  
  678.  
  679.  
  680.         2.2 Hints for using VB
  681.  
  682.  
  683.           Vocabulary  Builder  won't  help very much  with  language
  684.         syntax  and  it certainly won't help you learn  to  speak  a
  685.         foreign   language.    If   used  conscientously  and   with
  686.         imagination, however, it will help you with that tedious but
  687.         most important task of expanding your vocabulary. 
  688.  
  689.           Keep your word lists fairly short so that  you  can add to
  690.         them  later  and  so  that they'll be easier  to  master  at
  691.         first. 
  692.  
  693.           Regular verbs may be  gathered  together  into  groups  in
  694.         single  word  lists but irregular verbs should have  one  or
  695.         more lists dedicated to each verb so  you  can study all the
  696.         forms that the verb can take on. 
  697.  
  698.           Go over your lists often and  don't  forget to review them
  699.         occasionally  even  when  you've  mastered  a list, just  to
  700.         refresh your memory. 
  701.  
  702.         
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.         VOCABULARY BUILDER      July 3, 1985                  Page 9
  721.         
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.                                  Appendix A
  732.  
  733.                            Distribution Disk Files
  734.  
  735.  
  736.  
  737.  
  738.              VB.PAS        -- Main program source code
  739.              VB-BLK1.INC   -- Support procedures and functions
  740.              VB-BLK2.INC   -- Main menu command procedures
  741.              VB-BLK3.INC   -- More main menu command procedures
  742.              VBDIRCPM.INC  -- Directory procedures-CP/M version
  743.              VBDIRDOS.INC  -- Directory proceduress-MS-DOS version
  744.              VB30.DOC      -- This file
  745.              HELP.VB       -- Help file accessible from VB
  746.              VB.COM        -- Executable file-CP/M version
  747.              VB.000        -- Overlay code file (part of executable file)
  748.              VB30I.COM     -- Installation routine-CP/M version
  749.              VB30I.MSG     -- Installation program messages
  750.              VB30I.DTA     -- Hardware installation parameters
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.         VOCABULARY BUILDER      July 3, 1985                 Page 10
  787.         
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.                                  Appendix B
  798.  
  799.                                 Installation
  800.  
  801.  
  802.  
  803.         You  can  install  VB  in  two different ways, depending  on
  804.         whether or not you own the Turbo Pascal  compiler.   Each is
  805.         detailed below. 
  806.  
  807.  
  808.  
  809.  
  810.         B.1 With Turbo Pascal
  811.  
  812.  
  813.           1.  Edit the file VB.PAS
  814.  
  815.                 -  modify the constant  'Language'  to  reflect  the
  816.                    default language  VB will assume when you run the
  817.                    program. 
  818.  
  819.                 -   make  sure  that the Include statement near  the
  820.                    beginning  of   VB.PAS  reflects  your  operating
  821.                    system: {$I  VBDIR???.INC}, where '???' is either
  822.                    'CPM'  or 'DOS.' Generally  speaking,  if  you're
  823.                    running an 8-bit computer  (with  an  8080 or Z80
  824.                    microprocessor) then you would  select  'CPM.' If
  825.                    you are using an  IBM  PC or XT or one of the IBM
  826.                    clones, then  you  would select 'DOS.' If you are
  827.                    one  of the few people with a 16-bit system  that
  828.                    uses CP/M86 as the operating system, then you may
  829.                    be out  of  luck unless you're able to write your
  830.                    own directory routines.
  831.  
  832.           2.  Compile the VB program
  833.  
  834.                 -  specify VB.PAS as the main program file
  835.  
  836.                 -  use the C compiler option to generate a .COM file
  837.  
  838.           3.   Put  together  a  language diskette  with  the  files
  839.               VB.COM, VB.000, and HELP.VB.
  840.  
  841.         
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.         VOCABULARY BUILDER      July 3, 1985                 Page 11
  853.         
  854.  
  855.  
  856.  
  857.                          That's all there is to it!
  858.  
  859.         
  860.  
  861.  
  862.  
  863.  
  864.         B.2 Without Turbo Pascal
  865.  
  866.  
  867.           1.   Select  the proper version of VB for  your  operating
  868.               system.  8-bit computers such  as the Kaypro would use
  869.               the 'CPM'  version while most 16-bit computers such as
  870.               the IBM series would use the 'DOS'  version.   See the
  871.               'With   Turbo   Pascal'   section,  above,  for   more
  872.               information. 
  873.  
  874.           2.   Copy  the  following  files  to  a  blank,  formatted
  875.               diskette:
  876.  
  877.                 -  VB???.COM
  878.  
  879.                 -  VB???.000
  880.  
  881.                 -  VB???I.COM
  882.  
  883.                 -  VB30I.MSG
  884.  
  885.                 -  VB30I.DTA
  886.  
  887.                 -  HELP.VB
  888.  
  889.           3.   If you own a Kaypro or an IBM PC or XT, then you  can
  890.               try to run VB30 without installing  the  program.   If
  891.               things look funny on  the  screen  or  if you own some
  892.               other computer, then run the installation program  and
  893.               follow the directions.  For further information on the
  894.               installation program, refer to appendix C.
  895.  
  896.           4.  Select a default language for VB. As distributed, VB's
  897.               default  language  is French. If this is the  language
  898.               you'll be studying, then read no further.  If you want
  899.               VB to start up with a different language then you must
  900.               use your word  processor  or  text  editor to create a
  901.               file called LANGUAGE.VB which will have  nothing in it
  902.               except one line with the name of the language followed
  903.               by a carriage return.   Don't  forget,  you can always
  904.               change the language default from the  main  menu,  but
  905.               it's  a  little  classier to have the program start up
  906.               with the right language.
  907.  
  908.         
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.         VOCABULARY BUILDER      July 3, 1985                 Page 12
  919.         
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.                                  Appendix C
  930.  
  931.                       Borland Installation Instructions
  932.  
  933.  
  934.  
  935.         
  936.  
  937.  
  938.  
  939.  
  940.         C.1 TERMINAL INSTALLATION
  941.  
  942.  
  943.           Before you use VB, it must be installed to your particular
  944.         terminal, i.e.  provided with  information regarding control
  945.         characters   required    for    certain   functions.    This
  946.         installation  is  easily  performed  using the program VB30I
  947.         which is described in the following. 
  948.  
  949.           After  having   made   a   work-copy,  please  store  your
  950.         distribution  diskette safely away  and  work  only  on  the
  951.         copy. 
  952.  
  953.           Now  start  the  installation  by  typing  VB30I  at  your
  954.         terminal.   Select Screen installation from the main  menu. 
  955.         Depending on your version  of  VB, the installation proceeds
  956.         as described in the following two sections. 
  957.  
  958.         
  959.  
  960.  
  961.  
  962.  
  963.         C.2 IBM PC Display Selection
  964.  
  965.  
  966.           If  you  use  VB without installation, the default  screen
  967.         set-up  will  be  used.   You  may override this default  by
  968.         selecting another screen mode from this menu:
  969.  
  970.  
  971.         ------------------------------------------------------------------
  972.            Choose one of the following displays:
  973.         
  974.              0) Default display mode
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.         VOCABULARY BUILDER      July 3, 1985                 Page 13
  985.         
  986.  
  987.  
  988.  
  989.              1) Monochrome display
  990.              2) Color display 80x25
  991.              3) Color display 40x25
  992.              4) b/w   display 80x25
  993.              5) b/w   display 40x25
  994.  
  995.            Which display (enter no. or X to exit)
  996.         ------------------------------------------------------------------
  997.                          IBM PC Screen Installation Menu
  998.  
  999.           Each time VB runs, the selected mode will be used, and you
  1000.         will return to the default mode on exit. 
  1001.  
  1002.         
  1003.  
  1004.  
  1005.  
  1006.  
  1007.         C.3 Non-IBM PC Installation
  1008.  
  1009.  
  1010.           A menu listing a number of popular terminals will  appear,
  1011.         inviting you to choose one by entering its number:
  1012.  
  1013.  
  1014.         ------------------------------------------------------------------
  1015.            Choose one of the following terminals:
  1016.  
  1017.              1) ADDS 20/25/30          15) Lear-Siegler ADM-31
  1018.              2) ADDS 40/60             16) Liberty
  1019.              3) ADDS Viewpoint-1A      17) Morrow MDT-20
  1020.              4) ADM 3A                 18) Otrona Attache
  1021.              5) Ampex D80              19) Qume
  1022.              6) ANSI                   20) Soroc IQ-120
  1023.              7) Apple/graphics         21) Soroc new models
  1024.              8) Hazeltine 1500         22) Teletext 3000
  1025.              9) Hazeltine Esprit       23) Televideo 912/920/925
  1026.             10) IBM PC CCP/M b/w       24) Visual 200
  1027.             11) IBM PC CCP/M color     25) Wyse WY-100/200/300
  1028.             12) Kaypro 10              26) Zenith
  1029.             13) Kaypro II and 4        27) None of the above
  1030.             14) Lear-Siegler ADM-20    28) Delete a definition
  1031.  
  1032.            Which terminal? (Enter no. or X to exit):
  1033.         ------------------------------------------------------------------
  1034.                             Terminal Installation Menu
  1035.  
  1036.           If   your   terminal   is   mentioned,   just   enter  the
  1037.         corresponding number,  and  the  installation  is complete. 
  1038.         Before installation is actually performed, you are asked the
  1039.         question:
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.         VOCABULARY BUILDER      July 3, 1985                 Page 14
  1051.         
  1052.  
  1053.  
  1054.  
  1055.         
  1056.  
  1057.  
  1058.         ------------------------------------------------------------------
  1059.            Do you want to modify the definition before installation?
  1060.         ------------------------------------------------------------------
  1061.  
  1062.           This allows you to modify one or more  of the values being
  1063.         installed as described in the following.  If you do not want
  1064.         to  modify the terminal definition, just  type  N,  and  the
  1065.         installation completes by asking you the operating frequency
  1066.         of your CPU (see last item in this appendix). 
  1067.  
  1068.           If  your  terminal  is not on the menu, however, you  must
  1069.         define the required values  yourself.   The  values can most
  1070.         probably   be  found  in  the  manual  supplied  with   your
  1071.         terminal. 
  1072.  
  1073.           Enter the number corresponding to None of  the  above  and
  1074.         answer the questions one  by  one  as  they  appear  on  the
  1075.         screen. 
  1076.  
  1077.           In  the  following,  each  command  you   may  install  is
  1078.         described in detail.   Your terminal may not support all the
  1079.         commands  that  can be installed.   If  so,  just  pass  the
  1080.         command  not  needed  by  typing  RETURN  in response to the
  1081.         prompt.  If Delete line, Insert line,  or  Erase  to  end of
  1082.         line is not installed, these  functions  will be emulated in
  1083.         software, slowing screen performance somewhat. 
  1084.  
  1085.           Commands  may  be  entered  either simply by pressing  the
  1086.         appropriate keys  or  by entering the decimal or hexadecimal
  1087.         ASCII value of the command.  If a command  requires  the two
  1088.         characters 'ESCAPE' and '=', you may:
  1089.  
  1090.         
  1091.  
  1092.  
  1093.                                    either
  1094.         
  1095.                Press  first  the Esc key,  then the =.  The entry will  be
  1096.                echoed with appropriate labels, i.e. <ESC> =.
  1097.  
  1098.                                      or
  1099.         
  1100.                Enter  the  decimal  or  hexadecimal  values  separated  by
  1101.                spaces.  Hexadecimal  values must be preceded by a  dollar-
  1102.                sign.  Enter e.g. 27 61  or  $1B 61  or  $1B $3D  which are
  1103.                all equivalent.
  1104.  
  1105.           The  two methods cannot be  mixed,  i.e.   once  you  have
  1106.         entered a non-numeric character, the rest  of  that  command
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.         VOCABULARY BUILDER      July 3, 1985                 Page 15
  1117.         
  1118.  
  1119.  
  1120.  
  1121.         must be defined in that mode, and vise versa. 
  1122.  
  1123.           A  hyphen  entered as the very first character is used  to
  1124.         delete a command, and echoes the text Nothing.
  1125.  
  1126.         
  1127.  
  1128.         
  1129.         Terminal type:
  1130.         ------------------------------------------------------------------
  1131.  
  1132.           Enter the name of the terminal you are about to  install. 
  1133.         When you complete VB30I, the values will be  stored, and the
  1134.         terminal name will appear on the initial list of terminals. 
  1135.         If you later need to re-install VB to this terminal, you can
  1136.         do that by choosing it from the list. 
  1137.  
  1138.         
  1139.  
  1140.  
  1141.         Send an initialization string to the terminal?
  1142.         ------------------------------------------------------------------
  1143.  
  1144.           If you want to initialize your  terminal  when  VB  starts
  1145.         (e.g.  to download commands to programmable function  keys),
  1146.         you answer  Y  for  yes  to this question.  If not, just hit
  1147.         RETURN.
  1148.  
  1149.           If  you answer Y, you  may  choose  between  entering  the
  1150.         command directly or defining  a  file  name  containing  the
  1151.         command  string.   The   latter   is  a  good  idea  if  the
  1152.         initialization string is long, as e.g.  a string  to program
  1153.         a number of function keys would be. 
  1154.  
  1155.         
  1156.  
  1157.  
  1158.         Send a reset string to the terminal?
  1159.         ------------------------------------------------------------------
  1160.  
  1161.           Here, you may define a string to be  sent  to the terminal
  1162.         when VB terminates.  The  description  of the initialization
  1163.         command above applies here. 
  1164.  
  1165.         
  1166.  
  1167.  
  1168.         CURSOR LEAD-IN command:
  1169.         ------------------------------------------------------------------
  1170.  
  1171.           Cursor Lead-in is a special sequence  of  characters which
  1172.         tells  your terminal that the following  characters  are  an
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.         VOCABULARY BUILDER      July 3, 1985                 Page 16
  1183.         
  1184.  
  1185.  
  1186.  
  1187.         address on the screen on which the cursor should be placed. 
  1188.  
  1189.           When you define this command, you are  asked the following
  1190.         supplementary questions:
  1191.  
  1192.         
  1193.  
  1194.  
  1195.                CURSOR POSITIONING COMMAND to send between line and column:
  1196.                -----------------------------------------------------------
  1197.                Some terminals need a command between the two numbers
  1198.                defining the row- and column cursor address.
  1199.  
  1200.  
  1201.                CURSOR POSITIONING COMMAND to send after line and column:
  1202.                -----------------------------------------------------------
  1203.                Some  terminals need a command after the two numbers
  1204.                defining the row- and column cursor address.
  1205.  
  1206.  
  1207.                Column first?
  1208.                -----------------------------------------------------------
  1209.                Most  terminals require the address on  the  format:  first
  1210.                ROW,  then  COLUMN.  If this is the case on your  terminal,
  1211.                answer  N.  If your terminal wants COLUMN first,  then ROW,
  1212.                then answer Y.
  1213.  
  1214.         
  1215.                OFFSET to add to LINE
  1216.                -----------------------------------------------------------
  1217.                Enter the number to add to the LINE (ROW) address.
  1218.  
  1219.  
  1220.                OFFSET to add to COLUMN
  1221.                -----------------------------------------------------------
  1222.                Enter the number to add to the COLUMN address.
  1223.  
  1224.         
  1225.                Binary address?
  1226.                -----------------------------------------------------------
  1227.                Most terminals need the cursor address sent on binary form.
  1228.                If that is true for your terminal, enter Y. If your terminal
  1229.                expects the cursor address as ASCII digits, enter N. If so,
  1230.                you are asked the supplementary question:
  1231.         
  1232.  
  1233.                   2 or 3 ASCII digits?
  1234.                   ---------------------------------------------------------
  1235.                   Enter  the  number of digits in the cursor  address  for
  1236.                   your terminal.
  1237.  
  1238.         
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.         VOCABULARY BUILDER      July 3, 1985                 Page 17
  1249.         
  1250.  
  1251.  
  1252.  
  1253.  
  1254.         CLEAR SCREEN command:
  1255.         ------------------------------------------------------------------
  1256.  
  1257.           Enter the command that will clear the entire  contents  of
  1258.         your screen, both foreground and background, if applicable. 
  1259.  
  1260.         
  1261.  
  1262.  
  1263.         Does CLEAR SCREEN also HOME cursor?
  1264.         ------------------------------------------------------------------
  1265.  
  1266.           This  is  normally  the  case;  if  it is not so  on  your
  1267.         terminal, enter N, and define the cursor HOME command. 
  1268.  
  1269.         
  1270.  
  1271.  
  1272.         DELETE LINE command:
  1273.         ------------------------------------------------------------------
  1274.  
  1275.           Enter  the command that deletes the  entire  line  at  the
  1276.         cursor position. 
  1277.  
  1278.         
  1279.  
  1280.  
  1281.         INSERT LINE command:
  1282.         ------------------------------------------------------------------
  1283.  
  1284.           Enter  the  command  that  inserts  a line at  the  cursor
  1285.         position. 
  1286.  
  1287.         
  1288.  
  1289.  
  1290.         ERASE TO END OF LINE command:
  1291.         ------------------------------------------------------------------
  1292.  
  1293.           Enter  the  command  that erases the line  at  the  cursor
  1294.         position from the cursor position  through  the right end of
  1295.         the line. 
  1296.  
  1297.         
  1298.  
  1299.  
  1300.         START OF 'LOW VIDEO' command:
  1301.         ------------------------------------------------------------------
  1302.  
  1303.           If your  terminal  supports  different  video intensities,
  1304.         then define the command that initiates the dim  video here. 
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.         VOCABULARY BUILDER      July 3, 1985                 Page 18
  1315.         
  1316.  
  1317.  
  1318.  
  1319.         If this command is defined, the following question is asked:
  1320.  
  1321.         
  1322.  
  1323.  
  1324.                START OF 'NORMAL VIDEO' command:
  1325.                ------------------------------------------------------------
  1326.                Define  the command that sets the screen to show characters
  1327.                in 'normal' video.
  1328.  
  1329.  
  1330.  
  1331.         Number of rows (lines) on your screen:
  1332.         ------------------------------------------------------------------
  1333.  
  1334.           Enter the number of horizontal lines on your screen. 
  1335.  
  1336.         
  1337.  
  1338.  
  1339.         Number of columns on your screen:
  1340.         ------------------------------------------------------------------
  1341.  
  1342.           Enter the number of  vertical  column  positions  on  your
  1343.         screen. 
  1344.  
  1345.         
  1346.  
  1347.  
  1348.         Delay after CURSOR ADDRESS (0-255 ms): Delay after CLEAR, DELETE,
  1349.         and INSERT (0-255 ms): Delay after ERASE TO END OF LINE and
  1350.         HIGHLIGHT On/Off (0-255 ms):
  1351.         ------------------------------------------------------------------
  1352.  
  1353.           Enter  the  delay   in  milliseconds  required  after  the
  1354.         functions specified.  RETURN means 0 (no delay). 
  1355.  
  1356.         
  1357.  
  1358.  
  1359.         Is this definition correct?
  1360.         ------------------------------------------------------------------
  1361.  
  1362.           If  you have made any errors in the definitions, enter  N.
  1363.         You will then  return  to  the terminal selection menu.  The
  1364.         installation data you haver just entered will be included in
  1365.         the  installation  data  file  and  appear  on the  terminal
  1366.         selection menu, but installation will not be performed. 
  1367.  
  1368.           When you  enter  Y  in  response to this question, you are
  1369.         asked:
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.         VOCABULARY BUILDER      July 3, 1985                 Page 19
  1381.         
  1382.  
  1383.  
  1384.  
  1385.         
  1386.  
  1387.  
  1388.         ------------------------------------------------------------------
  1389.         Operating frequency of your microprocessor in MHz (for delays):
  1390.         ------------------------------------------------------------------
  1391.  
  1392.           As  the  delays  specified  earlier  are depending on  the
  1393.         operating  frequency  of your  CPU,  you  must  define  this
  1394.         value. 
  1395.  
  1396.           The installation is finished, installation data is written
  1397.         to VB, and you  return  to the outer menu.  New installation
  1398.         data is also saved in the installation data file and the new
  1399.         terminal will appear on the terminal selection list when you
  1400.         run VB30I in future. 
  1401.  
  1402.         
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.         VOCABULARY BUILDER      July 3, 1985                 Page 20
  1447.         
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.                                  Appendix D
  1458.  
  1459.                                List of HELP.VB
  1460.  
  1461.  
  1462.  
  1463.           Following is a list  of  the file HELP.VB which is nrmally
  1464.         available online while  running  VB.  Although  the  listing
  1465.         contains many references to 'French' as the language, please
  1466.         keep in mind that  you  can  customize VB for any language. 
  1467.         Refer to section 2.1 and to Appendix B  for more information
  1468.         on modifying the default language. 
  1469.  
  1470.         
  1471.  
  1472.  
  1473.  
  1474.  
  1475.         D.1 What Vocabulary Builder Does For You
  1476.  
  1477.  
  1478.           VOCABULARY BUILDER (VB) is a program designed to  help you
  1479.         learn your French  vocabulary.  VB allows you to build small
  1480.         lists  of  words  in  both English and French. Breaking your
  1481.         vocabulary study into smaller chunks will make it easier for
  1482.         you to learn the meanings of the words and will allow you to
  1483.         build  specialized lists of  words  such  as  animal  names,
  1484.         action verbs, etc. 
  1485.  
  1486.           VB allows  you  to  study  a list of words from English to
  1487.         French  or  from  French to English. The order in which  the
  1488.         words are presented for study  is  always  different  so you
  1489.         don't  end up just memorizing a list.  Once  you  think  you
  1490.         know the words in your list, you can take  a  test to see if
  1491.         you  have really mastered the vocabulary.   You  may  either
  1492.         specify English to French, French to English, or  jump  back
  1493.         and forth in a random fashion. 
  1494.  
  1495.  
  1496.  
  1497.  
  1498.         D.2 Naming a Word List
  1499.  
  1500.  
  1501.           When you create a new word list VB will first ask you what
  1502.         you want  to  call  the  list.   The name may be up to eight
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.         VOCABULARY BUILDER      July 3, 1985                 Page 21
  1513.         
  1514.  
  1515.  
  1516.  
  1517.         characters  long, must begin with a letter of the  alphabet,
  1518.         and may contain both letters and  numbers.   Embedded blanks
  1519.         are not allowed in a word list title. 
  1520.  
  1521.           Try  to  make  the list name as meaningful as possible  in
  1522.         terms of the type of words in the list.  That way it will be
  1523.         easier to remember what a particular list contains. 
  1524.  
  1525.           Some examples of valid list names are:
  1526.  
  1527.  
  1528.                        ANIMALS           FOODS            CHAPTER2
  1529.                        REGVERBS          TOBE             TOHAVE
  1530.  
  1531.  
  1532.  
  1533.  
  1534.         D.3 Building a Word List
  1535.  
  1536.  
  1537.           Once you have named the word list, VB will ask you for  an
  1538.         English word  and  then  for  the  French translation.  This
  1539.         continues  until you respond  to  the  prompt  to  enter  an
  1540.         English word with a  carriage  return,  signifying  that you
  1541.         don't wish to enter any more word pairs  at  this  time,  or
  1542.         until the list is filled with the maximum of 25 word pairs. 
  1543.  
  1544.           You may enter single words or whole phrases at either  the
  1545.         English or French prompts.  The word or phrase  may be up to
  1546.         40 characters in length,  including any embedded blanks.  Be
  1547.         careful about upper-case letters.  If you begin a word  with
  1548.         an  upper-case  letter but later try to translate it with  a
  1549.         lower-case entry, VB will judge that you have made a mistake
  1550.         in spelling. 
  1551.  
  1552.           VB then saves the list on your disk and returns you to the
  1553.         main menu. 
  1554.  
  1555.  
  1556.  
  1557.  
  1558.         D.4 Editing a Word List
  1559.  
  1560.  
  1561.           VB first asks you what list you wish to edit.  The program
  1562.         will then tell you what the first English word is and ask if
  1563.         you care to replace  it.   If  you  don't want to change the
  1564.         word as it is  sshown,  simply  enter a carriage return.  If
  1565.         you do  wish  to modify it or replace it entirely, enter the
  1566.         new word  or  phase  followed by a carriage return.  Even if
  1567.         you  only want to change one character, you must retype  the
  1568.         entire word! 
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.         VOCABULARY BUILDER      July 3, 1985                 Page 22
  1579.         
  1580.  
  1581.  
  1582.  
  1583.  
  1584.           VB will  then  present  the  French  translation  for your
  1585.         inspection.  The process continues  until  each word pair in
  1586.         the list has been pre- sented for your  approval.   When the
  1587.         entire list has been covered, any changes you specified  are
  1588.         then written to the disk file and you may return to the Main
  1589.         Menu or elect to edit other word lists. 
  1590.  
  1591.  
  1592.  
  1593.  
  1594.         D.5 Adding Words to a List
  1595.  
  1596.  
  1597.           As you  continue to expand your vocabulary, you will often
  1598.         run across new  words that are related to words in lists you
  1599.         created  at  some earlier time and which you may wish to add
  1600.         to those earlier lists. 
  1601.  
  1602.           VB will read the list you specify into memory and, as long
  1603.         as the list does not already have it's full complement of 25
  1604.         word  pairs,  and will then ask you for  additions  to  that
  1605.         list. 
  1606.  
  1607.           This way you can  keep your lists up-to-date as you expand
  1608.         your vo- cabulary and  find  new  words  that  you  wish  to
  1609.         master. 
  1610.  
  1611.  
  1612.  
  1613.  
  1614.         D.6 Studying a List
  1615.  
  1616.  
  1617.           After  finding  out which list you want to study, VB  will
  1618.         then  ask  you how you want the list to be presented, either
  1619.         from English to French, or from French to  English.  VB will
  1620.         then ask you the words in a ran- dom order, never presenting
  1621.         the same way twice in a row.  This ensures that you actually
  1622.         learn the words and not just anticipate their ordering. 
  1623.  
  1624.           If  you miss a translation, VB  will  tell  you  what  the
  1625.         correct  answer is, then ask you to immediately type in  the
  1626.         correct  response.   When  you  have   finished  studying  a
  1627.         particular list, VB will tell you how you did with it. 
  1628.  
  1629.           You should study a list in  both directions until you feel
  1630.         that you have mastered it, then go on to test that mastery. 
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.         VOCABULARY BUILDER      July 3, 1985                 Page 23
  1645.         
  1646.  
  1647.  
  1648.  
  1649.         D.7 Testing for Mastery
  1650.  
  1651.  
  1652.           VB allows you to select from three types of tests: English
  1653.         to French, French to English, or a random presentation.  You
  1654.         should try all three  types  to  ensure that you really have
  1655.         mastered the vo- cabulary. 
  1656.  
  1657.           The test command is  very  similar  to  the  study  option
  1658.         except  that  VB  will  not tell you which words you  missed
  1659.         until you have completed the entire list.  At that point  VB
  1660.         will show you which word pairs need further study. 
  1661.  
  1662.  
  1663.  
  1664.  
  1665.         D.8 Hints for Using VB
  1666.  
  1667.  
  1668.           1) Keep your word lists short. 
  1669.  
  1670.           2)  Study the word list from French to  English  and  from
  1671.         English  to French until you have mastered the list in  both
  1672.         directions. 
  1673.  
  1674.           3) Take all three types of tests.  If you don't score 100%
  1675.         on all three then you probably need to study some more. 
  1676.  
  1677.           4) Review a list occasionally once you have mastered it. 
  1678.  
  1679.           5)  Continue adding to your lists whenever you come across
  1680.         words that you're not familiar with. 
  1681.  
  1682.           Keep at it and have fun !!!
  1683.  
  1684.  
  1685.  
  1686.  
  1687.         D.9 Verb Hints
  1688.  
  1689.  
  1690.           Regular verbs may be grouped together in a  list  in their
  1691.         infinitive  form.   Irregular  verbs,  however, may have  an
  1692.         entire list, or even two lists, dedicated to a single verb. 
  1693.         This way you can study all the different forms  the verb can
  1694.         assume. 
  1695.  
  1696.           If you include first,  second,  and  third person singular
  1697.         and plural forms of the  verb,  then a single word list will
  1698.         allow you to include up to four different tenses for a given
  1699.         irregular verb. 
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.         VOCABULARY BUILDER      July 3, 1985                 Page 24
  1711.         
  1712.  
  1713.  
  1714.  
  1715.           The important thing is to realize that VB is merely a tool
  1716.         to help YOU to more easily learn your French vocabulary.  If
  1717.         you bring some imagination  to  the  creation  of  your word
  1718.         lists, you will find it a useful tool! 
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773. rb Hints
  1774.  
  1775.  
  1776.           Regular verbs ma